be cracking on - Turkish English Dictionary